practically soluble - Turkish English Dictionary